distant-talking microphone - Spanish English Dictionary